home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_7_GFinder.txt < prev    next >
Text File  |  1992-10-27  |  24KB  |  415 lines

  1. # near model CODE resource
  2. # jump table entries: 3072-3077 (6 of them)
  3. export_384:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  206E 000C                movea.l    A0, [A6 + 0xC]
  7. 00000008  203C 4674 6346           move.l     D0, 0x46746346 /* 'FtcF' */
  8. 0000000E  B0A8 0002                cmp.l      D0, [A0 + 0x2]
  9. 00000012  57C0                     seq        D0
  10. 00000014  4A00                     tst.b      D0
  11. 00000016  660E                     bne        +0x10 /* 00000026 */
  12. 00000018  223C 4674 506A           move.l     D1, 0x4674506A /* 'FtPj' */
  13. 0000001E  B2A8 0002                cmp.l      D1, [A0 + 0x2]
  14. 00000022  57C1                     seq        D1
  15. 00000024  8001                     or.b       D0, D1
  16. label00000026:
  17. 00000026  4400                     neg.b      D0
  18. 00000028  1D40 0012                move.b     [A6 + 0x12], D0
  19. 0000002C  4E5E                     unlink     A6
  20. 0000002E  205F                     movea.l    A0, [A7]+
  21. 00000030  DEFC 000A                add.w      A7, 0xA /* '\n' */
  22. 00000034  4ED0                     jmp        [A0]
  23. 00000036  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  24. 0000003A  FFFC                     .invalid   <<F/7/7>>
  25. 0000003C  48E7 0108                movem.l    -[A7], D7,A4
  26. 00000040  2E2E 000C                move.l     D7, [A6 + 0xC]
  27. 00000044  286E 0008                movea.l    A4, [A6 + 0x8]
  28. 00000048  204C                     movea.l    A0, A4
  29. 0000004A  5088                     addq.l     A0, 8
  30. 0000004C  2050                     movea.l    A0, [A0]
  31. 0000004E  2D48 FFFC                move.l     [A6 - 0x4], A0
  32. 00000052  4A6E 0010                tst.w      [A6 + 0x10]
  33. 00000056  6738                     beq        +0x3A /* 00000090 */
  34. 00000058  4A87                     tst.l      D7
  35. 0000005A  6626                     bne        +0x28 /* 00000082 */
  36. 0000005C  41ED F960                lea.l      A0, [A5 - 0x6A0]
  37. 00000060  43EC FEFE                lea.l      A1, [A4 - 0x102]
  38. 00000064  703F                     moveq.l    D0, 0x3F
  39. label00000066:
  40. 00000066  20D9                     move.l     [A0]+, [A1]+
  41. 00000068  51C8 FFFC                dbf        D0, -0x6 /* 00000066 */
  42. 0000006C  7029                     moveq.l    D0, 0x29
  43. 0000006E  B06C FEF4                cmp.w      D0, [A4 - 0x10C]
  44. 00000072  6608                     bne        +0xA /* 0000007C */
  45. 00000074  2E3C 0082 0004           move.l     D7, 0x820004
  46. 0000007A  6006                     bra        +0x8 /* 00000082 */
  47. label0000007C:
  48. 0000007C  2E3C 0082 0006           move.l     D7, 0x820006
  49. label00000082:
  50. 00000082  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  51. 00000086  2F07                     move.l     -[A7], D7
  52. 00000088  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  53. 0000008C  4EAD 204A                jsr        [A5 + 0x204A /* export_1029 */]
  54. label00000090:
  55. 00000090  206E 0008                movea.l    A0, [A6 + 0x8]
  56. 00000094  2C48                     movea.l    A6, A0
  57. 00000096  4EFA 0116                jmp        [PC + 0x116 /* 000001AE */]
  58. 0000009A  0000 4CDF                ori.b      D0, 0xDF
  59. 0000009E  1080                     move.b     [A0], D0
  60. 000000A0  4E5E                     unlink     A6
  61. 000000A2  205F                     movea.l    A0, [A7]+
  62. 000000A4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  63. 000000A8  4ED0                     jmp        [A0]
  64. 000000AA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  65. export_385: // at 000000AC (misaligned)
  66. 000000AE  FEAA 48E7                .extension 0xEAA <<F/2-3/7>> // unimplemented
  67. 000000B2  1F38 4A6D                move.b     -[A7], [0x00004A6D]
  68. 000000B6  FA90 6644                .extension 0xA90 <<F/2-3/5>> // unimplemented
  69. 000000BA  7000                     moveq.l    D0, 0x00
  70. 000000BC  2D40 FEAC                move.l     [A6 - 0x154], D0
  71. 000000C0  4267                     clr.w      -[A7]
  72. 000000C2  4EAD 0FB2                jsr        [A5 + 0xFB2 /* export_498 */]
  73. 000000C6  101F                     move.b     D0, [A7]+
  74. 000000C8  6714                     beq        +0x16 /* 000000DE */
  75. 000000CA  42A7                     clr.l      -[A7]
  76. 000000CC  3F3C 0014                move.w     -[A7], 0x14
  77. 000000D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  78. 000000D4  4EAD 327A                jsr        [A5 + 0x327A /* export_1611 */]
  79. 000000D8  2D5F FEAC                move.l     [A6 - 0x154], [A7]+
  80. 000000DC  6008                     bra        +0xA /* 000000E6 */
  81. label000000DE:
  82. 000000DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  83. 000000E2  4EAD 0FC2                jsr        [A5 + 0xFC2 /* export_500 */]
  84. label000000E6:
  85. 000000E6  4AAE FEAC                tst.l      [A6 - 0x154]
  86. 000000EA  6700 00E6                beq        +0xE8 /* 000001D2 */
  87. 000000EE  2F2E FEAC                move.l     -[A7], [A6 - 0x154]
  88. 000000F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  89. 000000F6  4EAD 3232                jsr        [A5 + 0x3232 /* export_1602 */]
  90. 000000FA  6000 00D6                bra        +0xD8 /* 000001D2 */
  91. 000000FE  422E FEB0                clr.b      [A6 - 0x150]
  92. 00000102  102D F740                move.b     D0, [A5 - 0x8C0]
  93. 00000106  6708                     beq        +0xA /* 00000110 */
  94. 00000108  3D7C 0029 FEF4           move.w     [A6 - 0x10C], 0x29 /* ')' */
  95. 0000010E  6006                     bra        +0x8 /* 00000116 */
  96. label00000110:
  97. 00000110  3D7C 002A FEF4           move.w     [A6 - 0x10C], 0x2A /* '*' */
  98. label00000116:
  99. 00000116  3D6D FA90 FEAA           move.w     [A6 - 0x156], [A5 - 0x570]
  100. 0000011C  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  101. 00000122  6000 0094                bra        +0x96 /* 000001B8 */
  102. label00000126:
  103. 00000126  486E FEB6                pea.l      [A6 - 0x14A]
  104. 0000012A  487A FF0C                pea.l      [PC - 0xF4 /* 00000038, value 0x4E56FFFC */]
  105. 0000012E  2F0E                     move.l     -[A7], A6
  106. 00000130  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  107. 00000134  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  108. 00000138  486E FEF6                pea.l      [A6 - 0x10A]
  109. 0000013C  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  110. 00000140  2F3C 002A 0000           move.l     -[A7], 0x2A0000 /* '*\0\0' */
  111. 00000146  486E FEF6                pea.l      [A6 - 0x10A]
  112. 0000014A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  113. 0000014E  4EBA FEB0                jsr        [PC - 0x150 /* 00000000 */]
  114. 00000152  101F                     move.b     D0, [A7]+
  115. 00000154  6746                     beq        +0x48 /* 0000019C */
  116. 00000156  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  117. 0000015A  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  118. 0000015E  102D F104                move.b     D0, [A5 - 0xEFC]
  119. 00000162  6630                     bne        +0x32 /* 00000194 */
  120. 00000164  102D F740                move.b     D0, [A5 - 0x8C0]
  121. 00000168  671A                     beq        +0x1C /* 00000184 */
  122. 0000016A  102E FEB1                move.b     D0, [A6 - 0x14F]
  123. 0000016E  6724                     beq        +0x26 /* 00000194 */
  124. 00000170  4267                     clr.w      -[A7]
  125. 00000172  486E FEF6                pea.l      [A6 - 0x10A]
  126. 00000176  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  127. 0000017A  4EBA 0098                jsr        [PC + 0x98 /* 00000214 */]
  128. 0000017E  1D5F FEB1                move.b     [A6 - 0x14F], [A7]+
  129. 00000182  6010                     bra        +0x12 /* 00000194 */
  130. label00000184:
  131. 00000184  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  132. 00000188  486E FEF6                pea.l      [A6 - 0x10A]
  133. 0000018C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  134. 00000190  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  135. label00000194:
  136. 00000194  1D7C 0001 FEB0           move.b     [A6 - 0x150], 0x1
  137. 0000019A  600A                     bra        +0xC /* 000001A6 */
  138. label0000019C:
  139. 0000019C  3F3C B1DA                move.w     -[A7], 0xB1DA
  140. 000001A0  42A7                     clr.l      -[A7]
  141. 000001A2  4EAD 208A                jsr        [A5 + 0x208A /* export_1037 */]
  142. label000001A6:
  143. 000001A6  486E FEB6                pea.l      [A6 - 0x14A]
  144. 000001AA  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  145. label000001AE:
  146. 000001AE  4FEE FE8A                lea.l      A7, [A6 - 0x176]
  147. 000001B2  526E FFFE                addq.w     [A6 - 0x2], 1
  148. 000001B6  690C                     bvs        +0xE /* 000001C4 */
  149. label000001B8:
  150. 000001B8  302E FFFE                move.w     D0, [A6 - 0x2]
  151. 000001BC  B06E FEAA                cmp.w      D0, [A6 - 0x156]
  152. 000001C0  6F00 FF64                ble        -0x9A /* 00000126 */
  153. label000001C4:
  154. 000001C4  102E FEB0                move.b     D0, [A6 - 0x150]
  155. 000001C8  6608                     bne        +0xA /* 000001D2 */
  156. 000001CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  157. 000001CE  4EAD 0FC2                jsr        [A5 + 0xFC2 /* export_500 */]
  158. label000001D2:
  159. 000001D2  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  160. 000001D6  4E5E                     unlink     A6
  161. 000001D8  2E9F                     move.l     [A7], [A7]+
  162. 000001DA  4E75                     rts
  163. 000001DC  4E56 FFFC                link       A6, -0x0004
  164. 000001E0  2F0C                     move.l     -[A7], A4
  165. 000001E2  286E 0008                movea.l    A4, [A6 + 0x8]
  166. 000001E6  204C                     movea.l    A0, A4
  167. 000001E8  5088                     addq.l     A0, 8
  168. 000001EA  2050                     movea.l    A0, [A0]
  169. 000001EC  2D48 FFFC                move.l     [A6 - 0x4], A0
  170. 000001F0  2F2C FEA8                move.l     -[A7], [A4 - 0x158]
  171. 000001F4  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  172. 000001F8  7000                     moveq.l    D0, 0x00
  173. 000001FA  2940 FEA8                move.l     [A4 - 0x158], D0
  174. 000001FE  4EAD 3E2A                jsr        [A5 + 0x3E2A /* export_1985 */]
  175. 00000202  422D F104                clr.b      [A5 - 0xEFC]
  176. 00000206  285F                     movea.l    A4, [A7]+
  177. 00000208  4E5E                     unlink     A6
  178. 0000020A  205F                     movea.l    A0, [A7]+
  179. 0000020C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  180. 00000210  4ED0                     jmp        [A0]
  181. 00000212  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  182. // begin alternate branch 00000214-0000021A
  183. export_386:
  184. fn00000214:
  185. 00000214  4E56 FE62                link       A6, -0x019E
  186. 00000218  2F0C                     move.l     -[A7], A4
  187. // end alternate branch 00000214-0000021A
  188. export_386: // at 00000214 (misaligned)
  189. fn00000214: // (misaligned)
  190. 00000216  FE62 2F0C                .extension 0xE62 <<F/1/7>>, 0x2F0C // unimplemented
  191. 0000021A  206E 000C                movea.l    A0, [A6 + 0xC]
  192. 0000021E  43EE FEF8                lea.l      A1, [A6 - 0x108]
  193. 00000222  7041                     moveq.l    D0, 0x41
  194. label00000224:
  195. 00000224  22D8                     move.l     [A1]+, [A0]+
  196. 00000226  51C8 FFFC                dbf        D0, -0x6 /* 00000224 */
  197. 0000022A  422E 0010                clr.b      [A6 + 0x10]
  198. 0000022E  7000                     moveq.l    D0, 0x00
  199. 00000230  2D40 FEA8                move.l     [A6 - 0x158], D0
  200. 00000234  7000                     moveq.l    D0, 0x00
  201. 00000236  2840                     movea.l    A4, D0
  202. 00000238  102D F104                move.b     D0, [A5 - 0xEFC]
  203. 0000023C  6600 00EC                bne        +0xEE /* 0000032A */
  204. 00000240  486E FE6A                pea.l      [A6 - 0x196]
  205. 00000244  487A FF96                pea.l      [PC - 0x6A /* 000001DC, value 0x4E56FFFC */]
  206. 00000248  2F0E                     move.l     -[A7], A6
  207. 0000024A  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  208. 0000024E  1D7C 0001 FEAC           move.b     [A6 - 0x154], 0x1
  209. 00000254  2D6E FEFA FEAE           move.l     [A6 - 0x152], [A6 - 0x106]
  210. 0000025A  3D6E FEF8 FEB2           move.w     [A6 - 0x14E], [A6 - 0x108]
  211. 00000260  3D6E FEFE FEB4           move.w     [A6 - 0x14C], [A6 - 0x102]
  212. 00000266  41EE FEB6                lea.l      A0, [A6 - 0x14A]
  213. 0000026A  43EE FF00                lea.l      A1, [A6 - 0x100]
  214. 0000026E  700F                     moveq.l    D0, 0x0F
  215. label00000270:
  216. 00000270  20D9                     move.l     [A0]+, [A1]+
  217. 00000272  51C8 FFFC                dbf        D0, -0x6 /* 00000270 */
  218. 00000276  7000                     moveq.l    D0, 0x00
  219. 00000278  2D40 FE62                move.l     [A6 - 0x19E], D0
  220. 0000027C  486E FEAC                pea.l      [A6 - 0x154]
  221. 00000280  2F3C 4674 6368           move.l     -[A7], 0x46746368 /* 'Ftch' */
  222. 00000286  2F3C 4674 6346           move.l     -[A7], 0x46746346 /* 'FtcF' */
  223. 0000028C  2F3C 4554 4348           move.l     -[A7], 0x45544348 /* 'ETCH' */
  224. 00000292  486E FE62                pea.l      [A6 - 0x19E]
  225. 00000296  4EAD 3E22                jsr        [A5 + 0x3E22 /* export_1984 */]
  226. 0000029A  1B7C 0001 F104           move.b     [A5 - 0xEFC], 0x1
  227. 000002A0  42A7                     clr.l      -[A7]
  228. 000002A2  42A7                     clr.l      -[A7]
  229. 000002A4  1F3C 0001                move.b     -[A7], 0x1
  230. 000002A8  42A7                     clr.l      -[A7]
  231. 000002AA  4EAD 3E9A                jsr        [A5 + 0x3E9A /* export_1999 */]
  232. 000002AE  4EAD 0C8A                jsr        [A5 + 0xC8A /* export_397 */]
  233. 000002B2  2D5F FEA8                move.l     [A6 - 0x158], [A7]+
  234. 000002B6  42A7                     clr.l      -[A7]
  235. 000002B8  2F2E FEA8                move.l     -[A7], [A6 - 0x158]
  236. 000002BC  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  237. 000002C0  285F                     movea.l    A4, [A7]+
  238. 000002C2  200C                     move.l     D0, A4
  239. 000002C4  6732                     beq        +0x34 /* 000002F8 */
  240. 000002C6  4267                     clr.w      -[A7]
  241. 000002C8  2F0C                     move.l     -[A7], A4
  242. 000002CA  4EAD 31D2                jsr        [A5 + 0x31D2 /* export_1590 */]
  243. 000002CE  1D5F FEF7                move.b     [A6 - 0x109], [A7]+
  244. 000002D2  102E FEF7                move.b     D0, [A6 - 0x109]
  245. 000002D6  6726                     beq        +0x28 /* 000002FE */
  246. 000002D8  2F00                     move.l     -[A7], D0
  247. 000002DA  42A7                     clr.l      -[A7]
  248. 000002DC  3F3C 0029                move.w     -[A7], 0x29 /* ')' */
  249. 000002E0  486E FEF7                pea.l      [A6 - 0x109]
  250. 000002E4  2F0C                     move.l     -[A7], A4
  251. 000002E6  4EAD 31DA                jsr        [A5 + 0x31DA /* export_1591 */]
  252. 000002EA  221F                     move.l     D1, [A7]+
  253. 000002EC  201F                     move.l     D0, [A7]+
  254. 000002EE  4A81                     tst.l      D1
  255. 000002F0  56C1                     sne        D1
  256. 000002F2  C001                     and.b      D0, D1
  257. 000002F4  6608                     bne        +0xA /* 000002FE */
  258. 000002F6  6006                     bra        +0x8 /* 000002FE */
  259. label000002F8:
  260. 000002F8  1D7C 0001 FEF7           move.b     [A6 - 0x109], 0x1
  261. label000002FE:
  262. 000002FE  4EAD 2362                jsr        [A5 + 0x2362 /* export_1128 */]
  263. 00000302  486E FE6A                pea.l      [A6 - 0x196]
  264. 00000306  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  265. 0000030A  2F2E FEA8                move.l     -[A7], [A6 - 0x158]
  266. 0000030E  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  267. 00000312  7000                     moveq.l    D0, 0x00
  268. 00000314  2D40 FEA8                move.l     [A6 - 0x158], D0
  269. 00000318  4EAD 3E2A                jsr        [A5 + 0x3E2A /* export_1985 */]
  270. 0000031C  422D F104                clr.b      [A5 - 0xEFC]
  271. 00000320  4EAD 2362                jsr        [A5 + 0x2362 /* export_1128 */]
  272. 00000324  1D6E FEF7 0010           move.b     [A6 + 0x10], [A6 - 0x109]
  273. label0000032A:
  274. 0000032A  285F                     movea.l    A4, [A7]+
  275. 0000032C  4E5E                     unlink     A6
  276. 0000032E  205F                     movea.l    A0, [A7]+
  277. 00000330  504F                     addq.w     A7, 8
  278. 00000332  4ED0                     jmp        [A0]
  279. export_387:
  280. 00000334  4E56 0000                link       A6, 0
  281. 00000338  4E5E                     unlink     A6
  282. 0000033A  4E75                     rts
  283. export_388:
  284. 0000033C  4E56 0000                link       A6, 0
  285. 00000340  422E 000C                clr.b      [A6 + 0xC]
  286. 00000344  4E5E                     unlink     A6
  287. 00000346  2E9F                     move.l     [A7], [A7]+
  288. 00000348  4E75                     rts
  289. 0000034A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  290. export_389: // at 0000034C (misaligned)
  291. 0000034E  FFFE                     .invalid   <<F/7/7>>
  292. 00000350  48E7 0018                movem.l    -[A7], A3,A4
  293. 00000354  266E 0008                movea.l    A3, [A6 + 0x8]
  294. 00000358  284B                     movea.l    A4, A3
  295. 0000035A  1D7C 0001 FFFF           move.b     [A6 - 0x1], 0x1
  296. 00000360  2F0B                     move.l     -[A7], A3
  297. 00000362  4EAD 3202                jsr        [A5 + 0x3202 /* export_1596 */]
  298. 00000366  2054                     movea.l    A0, [A4]
  299. 00000368  1028 006C                move.b     D0, [A0 + 0x6C]
  300. 0000036C  6728                     beq        +0x2A /* 00000396 */
  301. 0000036E  4267                     clr.w      -[A7]
  302. 00000370  2F2D FC34                move.l     -[A7], [A5 - 0x3CC]
  303. 00000374  4EAD 1BDA                jsr        [A5 + 0x1BDA /* export_887 */]
  304. 00000378  101F                     move.b     D0, [A7]+
  305. 0000037A  671A                     beq        +0x1C /* 00000396 */
  306. 0000037C  2F00                     move.l     -[A7], D0
  307. 0000037E  42A7                     clr.l      -[A7]
  308. 00000380  486E FFFF                pea.l      [A6 - 0x1]
  309. 00000384  4267                     clr.w      -[A7]
  310. 00000386  2F0B                     move.l     -[A7], A3
  311. 00000388  4EAD 23E2                jsr        [A5 + 0x23E2 /* export_1144 */]
  312. 0000038C  221F                     move.l     D1, [A7]+
  313. 0000038E  201F                     move.l     D0, [A7]+
  314. 00000390  4A81                     tst.l      D1
  315. 00000392  56C1                     sne        D1
  316. 00000394  C001                     and.b      D0, D1
  317. label00000396:
  318. 00000396  102E FFFF                move.b     D0, [A6 - 0x1]
  319. 0000039A  6700 0090                beq        +0x92 /* 0000042C */
  320. 0000039E  1F3C 0001                move.b     -[A7], 0x1
  321. 000003A2  2F0B                     move.l     -[A7], A3
  322. 000003A4  4EBA 0096                jsr        [PC + 0x96 /* 0000043C */]
  323. 000003A8  2054                     movea.l    A0, [A4]
  324. 000003AA  1028 006D                move.b     D0, [A0 + 0x6D]
  325. 000003AE  660E                     bne        +0x10 /* 000003BE */
  326. 000003B0  4AAD FD58                tst.l      [A5 - 0x2A8]
  327. 000003B4  57C1                     seq        D1
  328. 000003B6  8001                     or.b       D0, D1
  329. 000003B8  0240 0001                andi.w     D0, 0x1
  330. 000003BC  674A                     beq        +0x4C /* 00000408 */
  331. label000003BE:
  332. 000003BE  4267                     clr.w      -[A7]
  333. 000003C0  2F2D FC34                move.l     -[A7], [A5 - 0x3CC]
  334. 000003C4  4EAD 1BDA                jsr        [A5 + 0x1BDA /* export_887 */]
  335. 000003C8  101F                     move.b     D0, [A7]+
  336. 000003CA  670C                     beq        +0xE /* 000003D8 */
  337. 000003CC  4267                     clr.w      -[A7]
  338. 000003CE  2F0B                     move.l     -[A7], A3
  339. 000003D0  4EAD 3192                jsr        [A5 + 0x3192 /* export_1582 */]
  340. 000003D4  1D5F FFFF                move.b     [A6 - 0x1], [A7]+
  341. label000003D8:
  342. 000003D8  4AAD FD58                tst.l      [A5 - 0x2A8]
  343. 000003DC  6612                     bne        +0x14 /* 000003F0 */
  344. 000003DE  42A7                     clr.l      -[A7]
  345. 000003E0  7078                     moveq.l    D0, 0x78
  346. 000003E2  2F00                     move.l     -[A7], D0
  347. 000003E4  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  348. 000003E8  2B57 FD58                move.l     [A5 - 0x2A8], [A7]
  349. 000003EC  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  350. label000003F0:
  351. 000003F0  2254                     movea.l    A1, [A4]
  352. 000003F2  2069 0056                movea.l    A0, [A1 + 0x56]
  353. 000003F6  2F10                     move.l     -[A7], [A0]
  354. 000003F8  206D FD58                movea.l    A0, [A5 - 0x2A8]
  355. 000003FC  2F10                     move.l     -[A7], [A0]
  356. 000003FE  7078                     moveq.l    D0, 0x78
  357. 00000400  2F00                     move.l     -[A7], D0
  358. 00000402  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  359. 00000406  601C                     bra        +0x1E /* 00000424 */
  360. label00000408:
  361. 00000408  2F2D FD58                move.l     -[A7], [A5 - 0x2A8]
  362. 0000040C  2054                     movea.l    A0, [A4]
  363. 0000040E  2F28 0056                move.l     -[A7], [A0 + 0x56]
  364. 00000412  2F3C 5804 089C           move.l     -[A7], 0x5804089C
  365. 00000418  A8FD                     syscall    PrGlue
  366. 0000041A  486E FFFE                pea.l      [A6 - 0x2]
  367. 0000041E  2F0B                     move.l     -[A7], A3
  368. 00000420  4EAD 1752                jsr        [A5 + 0x1752 /* export_742 */]
  369. label00000424:
  370. 00000424  4267                     clr.w      -[A7]
  371. 00000426  2F0B                     move.l     -[A7], A3
  372. 00000428  4EBA 0012                jsr        [PC + 0x12 /* 0000043C */]
  373. label0000042C:
  374. 0000042C  1D6E FFFF 000C           move.b     [A6 + 0xC], [A6 - 0x1]
  375. 00000432  4CDF 1800                movem.l    A3,A4, [A7]+
  376. 00000436  4E5E                     unlink     A6
  377. 00000438  2E9F                     move.l     [A7], [A7]+
  378. 0000043A  4E75                     rts
  379. fn0000043C:
  380. 0000043C  4E56 FF00                link       A6, -0x0100
  381. 00000440  48E7 0018                movem.l    -[A7], A3,A4
  382. 00000444  266E 0008                movea.l    A3, [A6 + 0x8]
  383. 00000448  284B                     movea.l    A4, A3
  384. 0000044A  102E 000C                move.b     D0, [A6 + 0xC]
  385. 0000044E  6736                     beq        +0x38 /* 00000486 */
  386. 00000450  42A7                     clr.l      -[A7]
  387. 00000452  3F3C 0105                move.w     -[A7], 0x105
  388. 00000456  42A7                     clr.l      -[A7]
  389. 00000458  70FF                     moveq.l    D0, 0xFFFFFFFF
  390. 0000045A  2F00                     move.l     -[A7], D0
  391. 0000045C  A97C                     syscall    GetNewDialog
  392. 0000045E  2054                     movea.l    A0, [A4]
  393. 00000460  215F 0090                move.l     [A0 + 0x90], [A7]+
  394. 00000464  6726                     beq        +0x28 /* 0000048C */
  395. 00000466  486E FF00                pea.l      [A6 - 0x100]
  396. 0000046A  2F0B                     move.l     -[A7], A3
  397. 0000046C  4EAD 319A                jsr        [A5 + 0x319A /* export_1583 */]
  398. 00000470  2054                     movea.l    A0, [A4]
  399. 00000472  2F28 0090                move.l     -[A7], [A0 + 0x90]
  400. 00000476  486E FF00                pea.l      [A6 - 0x100]
  401. 0000047A  A91A                     syscall    SetWTitle
  402. 0000047C  2054                     movea.l    A0, [A4]
  403. 0000047E  2F28 0090                move.l     -[A7], [A0 + 0x90]
  404. 00000482  A981                     syscall    DrawDialog
  405. 00000484  6006                     bra        +0x8 /* 0000048C */
  406. label00000486:
  407. 00000486  2F0B                     move.l     -[A7], A3
  408. 00000488  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  409. label0000048C:
  410. 0000048C  4CDF 1800                movem.l    A3,A4, [A7]+
  411. 00000490  4E5E                     unlink     A6
  412. 00000492  205F                     movea.l    A0, [A7]+
  413. 00000494  5C4F                     addq.w     A7, 6
  414. 00000496  4ED0                     jmp        [A0]
  415.